spare wheel strap - Francés Inglés Diccionario